//解析url参数
//@example ？id=123&a=b
//@return Object {id:123,a:b}
//url.match(reg)此函数还用于标识对象是否具有正则表达式的行为
//substring() 方法返回一个字符串在开始索引到结束索引之间的一个子集,
//			  或从开始索引直到字符串的末尾的一个子集。
export function urlParse() {
	let url = window.location.search;
	let obj = {};
	let reg = /[?&][^?&]+=[^?&]+/g;
	let arr = url.match(reg);
	if(arr) {
		arr.forEach((item)=> {
			let tempArr = item.substring(1).split('=');
			let key = decodeURIComponent(tempArr[0]);
			let val = decodeURIComponent(tempArr[1]);
			 obj[key] = val;
		})
	}
	return obj;
}